an ancient giant mirror